package com.ruoyi.project.business.dailyschedule.request;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalTime;

/**
 * 需要的岗位信息，也是由工作站封装的一个抽象
 */
@Data
public class RequiredPost {
    private Long id; // 工作站id

    /**
     * 岗位id
     */
    private Long postId;

    /**
     * 需要人数
     */
    private Integer requireNum = 1;

    /**
     * 排班时间
     */
    @JsonFormat(pattern = "HH:mm")
    private LocalTime assignTimeStart;

    /**
     * 排班时间
     */
    @JsonFormat(pattern = "HH:mm")
    private LocalTime assignTimeEnd;
}
